mete out punishment - Espagnol Anglais Dictionnaire